NURBS Interpolation with FPGA Acceleration

نویسندگان

  • Luiz Marcelo Chiesse da Silva
  • Maria Stela Veludo de Paiva
چکیده

NURBS are used mainly to represent 3D models, being included in standards like OpenGL (Phigs) and used in computer graphics and manufacturing systems, representing adequately, in a compact way, almost any shape. For this sake, NURBS algorithms are implemented in graphical processing units (GPUs) hardware, but its rigid processing architecture and power consumption makes it inadequate in embedded systems implementations. An alternative to this case, instead of another technologies like microcontrollers or dedicated integrated circuits, is the use of reconfigurable logic with FPGAs, more adequate to embedded systems in relation to GPUs. This work proposes a Soc System on a chip implementation, using FPGA and the Verilog sysnthesis language, aiming implement an embedded system for computer graphics NURBS interpolation tools and visualization.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The feedrate scheduling of NURBS interpolator for CNC machine tools

This paper proposes an off-line feedrate scheduling method of CNC machines constrained by chord tolerance, acceleration and jerk limitations. The off-line process for curve scanning and feedrate scheduling is realized as a pre-processor, which releases the computational burden in real-time task. The proposed method first scans a non-uniform rational B-spline (NURBS) curve and finds out the cruc...

متن کامل

A look-ahead command generator with control over trajectory and chord error for NURBS curve with unknown arc length

There are currently no analytical methods available which determine the exact arc length for NURBS curves and for this reason, a smooth feedrate profilewith desired trajectory cannot be achieved. Numerical methods used to calculate the arc length are time-consuming processeswhichmake generating a feedrate profile with desired accelerations difficult in real-time. This paper introduces a look-ah...

متن کامل

Five-axis NURBS Path Real-time Generation Method in CNC System

Abstract A real-time path generation method with Non Uniform Rational B Spline(NURBS) technology in the Computer Aided Design(CAD) field is presented and realized in a five-axis Computer Numerically Controlled(CNC) system. In this method, the tool path was represented into two NURBS curves, tooltip and tool-orientation spline curve, based on the same knot vector. The Cutter Location(CL) data wa...

متن کامل

A real-time configurable NURBS interpolator with bounded acceleration, jerk and chord error

Advances in manufacturing technologies and in machine tools allow for unprecedented quality and efficiency in production lines, but also ask for new and increasing requirements on the motion planning and control systems. The increase of CPU processing power has permitted, in traditional CNC systems, the introduction of NURBS interpolation capabilities, thus determining a further increase in mac...

متن کامل

Non Uniform Rational B Spline (NURBS) Based Non-Linear Analysis of Straight Beams with Mixed Formulations

Displacement finite element models of various beam theories have been developed traditionally using conventional finite element basis functions (i.e., cubic Hermite, equi-spaced Lagrange interpolation functions, or spectral/hp Legendre functions). Various finite element models of beams differ from each other in the choice of the interpolation functions used for the transverse deflection w, tota...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011